thickshell pondsnail - Spanish English Dictionary